splitting laughter - Turkish English Dictionary